BODY
{
    scrollbar-face-color: #94c8de;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #808080;
    scrollbar-arrow-color: #ffffff;
    scrollbar-track-color: #d7eaf1;
    scrollbar-darkshadow-color: #ffffff;
}
/***************************Start Of TopBar***********************/
DIV#divMenuBar
{
}

TABLE#tblMenuBar TD
{
    font-family: 'arial';
    font-size: 12px;
    font-weight: normal;
    color: #002761;
    cursor: hand;
    cursor: pointer;
}
TABLE#tblMenuBar TD.clsMenuBarItem
{
    font-weight: normal;
    cursor: hand;
    cursor: pointer;
    text-decoration: NONE;
}

DIV.clsMenu
{
    font-family: 'Verdana' , 'Arial' , 'Helvetica';
    font-size: 11px;
    background-color: #addef3;
    position: absolute;
    visibility: hidden;
    height: 19px;
    vertical-align: middle;
}
DIV.clsMenu A
{
    text-decoration: none;
    background: #addef3;
    color: #085590;
    font-size: 11px;
    height: 19px;
    vertical-align: middle;
}
DIV.clsMenu A:hover
{
    color: #ffffff;
    font-weight: normal;
    background-image: url( '../Images/navi_bot_mousover.gif' );
    background-repeat: repeat;
    height: 19px;
    vertical-align: middle;
}
.MouseOver
{
    background-image: url( '../Images/mouseover_line.gif' );
    color: #ffffff;
}


.Header
{
    font-family: 'Verdana';
    font-size: 14px;
    font-weight: Bold;
    height: 24px;
    color: #BD4910;
}
.TestResultRow
{
    background-color: #F4F4F4;
    height: 24px;
    color: #3b4148;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
}
.TestRightPanelHeader
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Bold;
    height: 20px;
    color: #BD4910;
}

.RightArrow
{
    background-image: url( '../Images/LeftArrow.gif' );
    background-repeat: no-repeat;
    background-color: Transparent;
    height: 20px;
    border: none;
    color: #737D5A;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    font-family: 'Verdana';
}
.subtable
{
    background: #addef3;
    font-family: 'Verdana';
    color: #ffffff;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
}
.SubNavigationSpacer
{
    background-image: url( '../Images/sub_nav_split_line.gif' );
    background-repeat: no-repeat;
    width: 1px;
}

.MainNavigation
{
    background: "#fffff";
    font-family: 'Verdana';
    font-size: 19px;
}
/****************** End OF TopBar**************************/
/*------------Main Navigation Styles Start-----------*/
.DragHierarchy
{
    width: 8px;
    height: 94px;
    background-image: url( '../Images/drag_image1.gif' );
    border: 0px;
    background-color: Transparent;
    padding: 0px;
}
.DragBG
{
    width: 8px;
    height: 94px;
    background-image: url( '../Images/drag_bg.gif' );
}
.CalendarHeader
{
    background-color: #E9E9E9;
    color: #2E5DA2;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    height: 20px;
}
.MainNavigation
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: bold;
    color: #22318a;
}
.MainNavigationMouseOver
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: bold;
    color: #22318a;
}
.LanguageBox
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #3A4792;
    border-width: 1px;
    background-color: #e7e5e5;
}
.MainNavigationDropDown
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: normal;
    color: #22318a;
}
.NavigationDropDownMouseOver
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    color: #ffe2ab;
}
/*------------Main Navigation Styles End-----------*/




/*------------Sub Navigation Styles Start-----------*/
.SubNavigation
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: normal;
    color: #ffe2ab;
}
.SubNavigationMouseOver
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    color: #ffe2ab;
}
/*------------Navigation Styles End-----------*/


/*------------Table & Page Content Styles Start-----------*/
.TableHeader
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    background-color: #96CFE8;
    height: 25px;
}
.CellMainHeaderEven
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;    
    background-color: #52b700;
    background-repeat: repeat-x;
    height: 22px;
    text-decoration: none;
}
.CellMainHeaderOdd
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    background-color: #52b700;
    background-repeat: repeat-x;
    height: 22px;
    text-decoration: none;
}
.CellHeaderEvenNew
{
    background-color: #D7EAF1;
    height: 22px;
    font-family: 'Verdana';
    font-size: 11px;
    color: #044271;
    background-color: #52b700;
    height: 22px;
    font-weight: bold;
    text-decoration: none;
}

.CellHeaderEven
{
    font-family: 'Verdana';
    font-size: 11px;
    color: #001C78;
    background-color: #D7EAF1;
    height: 22px;
    font-weight: bold;
    text-decoration: none;
}

.CellHeaderEven
{
    background-color: #D7EAF1;
    height: 22px;
    text-decoration: none;
}

.CellHeaderOdd
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    color: #001C78;
    background-color: #D7EAF1;
    height: 22px;
}

.CellContentEven
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #044271;
    background-color: #F3F6F7;
    height: 25px;
}
.CellContentEven1
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #044271;
    height: 25px;
}
.CellContentEvent
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #044271;
    background-color: #F3F6F7;
    height: 20px;
    width: 120px;
}
.CellContentOdd
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #000000;
    background-color: #e7e5e5;
    height: 25px;
}
.CellContentBold
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #4F4E4E;
}
.CellContentLink
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #0033CC;
}

.PageContent
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
}
.PageContentBold
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #2E5DA2;
}
.PageContentSmall
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #2E5DA2;
}
/*------------Table & Page Content Styles End-----------*/


/*------------Server Controls Styles Start-----------*/

.TextBox
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #2E5DA2;
    background-color: White;
    border-style: solid;
    border-width: 1px;
    border-color: #b7b7b7;
}
.ComboBox
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #2E5DA2;
    border-width: 1px;
}
.CheckBox
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #2E5DA2;
    border-width: 1px;
}
.Label
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #2E5DA2;
    text-decoration: none;
}
.TabContent
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold; /*background-image: url(../Images/tab2.gif);*/
    color: #A14202;
    height: 28px;
}
/*------------Server Controls Styles End-----------*/

/*------------Link Styles Start--------------------*/

.LinkBold
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #0033cc;
}
.LinkReverse
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Bold;
    color: #ffffff;
}
.StaticDiv
{
    font-family: 'Verdana';
    font-size: 12px;
    font-weight: Bold;
    color: #ffffff;
}
.LinkNormal
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #0033cc;
    text-decoration: none;
    cursor: hand;
    cursor: pointer;
}

/*------------Link Styles End----------------------*/

/*------------Course Hierarchy Level Start---------*/

.Course
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: normal;
    color: #990000;
    text-decoration: none;
    letter-spacing: 0px;
}

.CCourse
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #990000;
    text-decoration: none;
    letter-spacing: 0px;
    cursor: text;
}

.CLevel
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #207100;
    text-decoration: none;
    letter-spacing: 0px;
    cursor: text;
}
.Level
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: normal;
    color: #207100;
    text-decoration: none;
    letter-spacing: 0px;
}
.TreeLevel
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    color: #207100;
    text-decoration: none;
    letter-spacing: 0px;
    white-space: pre;
}
.TreeRoot
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0px;
    color: #A14202;
}
.CLearningObject
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #1851c3;
    text-decoration: none;
    letter-spacing: 0px;
    cursor: pointer;
    white-space: pre;
}
.LearningObject
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #1851c3;
    text-decoration: none;
    letter-spacing: 0px;
}
.LearningObject1
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #7f4c87;
    cursor: pointer;
    white-space: pre;
}
.Mandatory
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #eb0202;
}

.ErrorCell
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    background-color: Transparent;
    color: #EB0202;
    width: 96%;
}
.ErrorIcon
{
    background-color: Transparent;
    width: 18px;
    background-image: url( '../Images/ico-error.gif' );
    height: 18px;
    background-repeat: no-repeat;
    vertical-align: middle;
}

.Page
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #884701;
}
/*------------Course Hierarchy Level End---------*/
.ButtonToCC
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #3A4792;
    background-attachment: scroll;
    background-image: url( '../Images/buttonToCC.gif' );
    width: 45px;
    font-weight: bold;
    text-decoration: none;
    border: 0px;
    height: 16px;
}
.ButtonNormal
{
    font-size: 10px;
    background-attachment: scroll;
    background-image: url( '../Images/button.gif' );
    width: 51px;
    font-weight: normal;
    text-decoration: none;
    border: 0px;
    font-family: 'Verdana';
    height: 18px;
    font-weight: normal;
}
.ButtonMedium
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/button_medium.gif' );
    width: 83px;
    font-weight: normal;
    text-decoration: none;
    border: 0px;
    font-family: 'Verdana';
    height: 18px;
    font-weight: normal;
}
.ButtonBig
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/button_big.gif' );
    width: 130px;
    font-family: 'Verdana';
    height: 18px;
    border: 0px;
    font-weight: normal;
}
.ButtonBiggest
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/button_biggest.gif' );
    width: 160px;
    color: #000066;
    font-family: 'Verdana';
    height: 18px;
    border: 0px;
    font-weight: normal;
}

.ButtonExtraBig
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/btn_extralarge.gif' );
    width: 160px;
    color: #000066;
    font-family: 'Verdana';
    height: 18px;
    border: 0px;
    font-weight: normal;
}
.TabButtonActive
{
    font-size: 11px;
    background-repeat: no-repeat;
    background-image: url( '../Images/buttontabactive.gif' );
    width: 94px;
    color: white;
    font-weight: bold;
    border: 0px;
    font-family: 'Verdana';
    height: 22px;
}
.Buttongo
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../but_go.gif' );
    width: 17px;
    color: #000066;
    font-family: 'Verdana';
    height: 17px;
    border: 0px;
}

.TabButton
{
    font-size: 11px;
    background-repeat: no-repeat;
    background-image: url( '../Images/buttontab.gif' );
    width: 94px;
    color: #000066;
    border: 0px;
    font-family: 'Verdana';
    height: 22px;
}
.onHover
{
    background: #ffe2ab;
}
.Notes
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #BD4910;
}
.InboxSmall
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/inbox_tab.gif' );
    color: #000066;
    font-family: 'Verdana';
    width: 83px;
    height: 19px;
    border: 0px;
    text-decoration: none;
}
.InboxBig
{
    font-size: 11px;
    background-attachment: scroll;
    color: #737D5A;
    background-image: url( '../Images/inbox_tabBig.gif' );
    font-family: 'Verdana';
    text-decoration: none;
    height: 19px;
    width: 153px;
    border: 0px;
}
.InboxOverSmall
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/inbox_tabover.gif' );
    font-weight: bold;
    font-family: 'Verdana';
    width: 83PX;
    height: 19px;
    border: 0px;
    text-decoration: none;
    color: White;
}
.InboxOverBig
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/inbox_tabBigover.gif' );
    font-weight: bold;
    color: #737D5A;
    font-family: 'Verdana';
    width: 153px;
    height: 19px;
    border: 0px;
    text-decoration: none;
}
.NO
{
    text-decoration: NONE;
    color: #2E5DA2;
}
.OverNo
{
    text-decoration: NONE;
    color: #ffffff;
}
.YES
{
    text-decoration: NONE;
    font-weight: bold;
    color: #2E5DA2;
}
.Block
{
    background-color: #addef3;
    height: 19px;
}
.ButtonShowHide
{
    background-image: url( '../Images/showhide.gif' );
    font-size: 11px;
    font-weight: bold;
    background-repeat: no-repeat;
    color: #ffffff;
    font-family: 'Verdana';
    width: 130px;
    border: 0px;
}
.ButtonShowHideQuestion
{
    background-image: url( '../Images/showhideques.gif' );
    background-repeat: no-repeat;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    font-family: 'Verdana';
    width: 150px;
    height: 20px;
    border: 0px;
}
.TestHeader
{
    background-color: #979797;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    font-family: 'Verdana';
    height: 25px;
}
.TestBand
{
    background-color: #2F7EA0;
    height: 18px;
}
.Plus
{
    background-image: url( '../Images/ico_add_level.gif' );
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    font-family: 'Verdana';
    width: 15px;
    height: 15px;
    border: 0px;
}
.Minus
{
    background-image: url( '../Images/ico_delete.gif' );
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    font-family: 'Verdana';
    width: 15px;
    height: 15px;
    border: 0px;
}
.HomeCalendarTop
{
    background-color: #96CFE8;
    color: #ffffff;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    width: 12.5%;
}
.HomeCalendarTopBlank
{
    color: #ffffff;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    height: 24px;
}
.HomeCalendarDayMonth
{
    background-color: #E9E9E9;
    color: #654793;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    height: 24px;
}
.CalContentblank
{
    font-family: 'Verdana';
    font-size: 11px;
    color: #1E2E8D;
    background-color: #E8ECF9;
    height: 20px;
    text-decoration: none;
    border-bottom: 2 px;
}
.AdminBar
{
    background-image: url( '../Images/adminbar.gif' );
    height: 40px;
}
.Print
{
    background-image: url( '../Images/ico_print_page.gif' );
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    font-family: 'Verdana';
    width: 50px;
    height: 18px;
    border: 0px;
}
.Back
{
    background-image: url( '../Images/ico_back.gif' );
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    font-family: 'Verdana';
    width: 50px;
    height: 18px;
    border: 0px;
    cursor: hand;
    cursor: pointer;
}
.UP
{
    background-image: url( '../Images/upArrow.gif' );
    width: 21px;
    height: 17px;
    border: 0px;
}
.Down
{
    background-image: url( '../Images/downArrow.gif' );
    width: 21px;
    height: 17px;
    border: 0px;
}
.GO
{
    background-image: url( '../Images/but_go.gif' );
    width: 17px;
    height: 17px;
    border: 0px;
}
.ErrorMsgCell
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    background-color: Transparent;
    color: #1A76FF;
    width: 96%;
}
.ErrorMsgIcon
{
    background-color: Transparent;
    width: 12px;
    background-image: url( '../Images/ico_empty.gif' );
    height: 12px;
    background-repeat: no-repeat;
    vertical-align: middle;
}
/*************************FacultyChatPage********************/
.TopChatTag
{
    background-image: url( '../Images/Chattag.gif' );
    width: 268px;
    height: 30px;
}
.TopChatBG
{
    background-image: url( '../Images/Chattag_bg.gif' );
    background-repeat: repeat;
}
.TopChatLogout
{
    background-image: url( '../Images/but_logout.gif' );
    width: 59px;
    height: 25px;
    border: 0;
}
.SendMessage
{
    background-image: url( '../Images/Bottomsend_Message.gif' );
    width: 107px;
    height: 31px;
    border: 0;
}
.BottomBG
{
    background-image: url( '../Images/bottom_bg.gif' );
    background-repeat: repeat;
    height: 59PX;
}
.ChatHeader
{
    color: #ffffff;
    font-size: 11px;
    background-image: url( '../Images/right_anme.gif' );
    font-weight: bold;
    font-family: 'Verdana';
    height: 20px;
}
.ChatContent
{
    color: #245F98;
    font-size: 11px;
    background-image: url( '../Images/side_bg.gif' );
    font-weight: bold;
    font-family: 'Verdana';
}
.ChatHeader
{
    color: #ffffff;
    font-size: 11PX;
    background-image: url( '../Images/right_anme.gif' );
    font-weight: bold;
    font-family: 'Verdana';
    height: 20px;
}
.ChatdgdContent
{
    color: #245F98;
    font-size: 11px;
    font-weight: bold;
    font-family: 'Verdana';
}
.TextChatYou
{
    color: #245F98;
    font-size: 11px;
    font-weight: bold;
    font-family: 'Verdana';
}
.TextChatMe
{
    color: Black;
    font-size: 11px;
    font-weight: bold;
    font-family: 'Verdana';
}
.ChatBlock
{
    background-color: #245F98;
}

/******************************End**************************/
.ArticleBottomBG
{
    height: 37px;
    background-image: url( '../Images/ContentvwbottomBG.gif' );
}
.Spacer
{
    background-image: url( '../Images/spacer.gif' );
    width: 1px;
}
.Header
{
    height: 20px;
    color: #A14202;
    font-family: 'Verdana';
    font-size: 12px;
    font-weight: bold;
}
.ArticleTopBG
{
    height: 37px;
    background-image: url( '../Images/ContentvwtopBG.gif' );
}
.ArticleLeftButton
{
    height: 20px;
    width: 26px;
    background-image: url( '../Images/Contentvwleft_btn.gif' );
}
.ArticleRightButton
{
    height: 20px;
    width: 26px;
    background-image: url( '../Images/Contentvwright_btn.gif' );
}
.SideBG
{
    background-color: #AEAEAE;
}
.DataGrid
{
    background-color: #ffffff;
    border-color: #ffffff;
}
.TableCell
{
    background-color: #ffffff;
}
.TopLogo
{
    width: 150px;
    background-image: url( '../Images/Adventuslogo.gif' );
    background-repeat: no-repeat;
    height: 39px;
}
.TopLogo1
{
    width: 227px;
    background-image: url( '../Images/top_bg1.gif' );
    background-repeat: no-repeat;
    height: 39px;
}
.MouseOver
{
    background-image: url( '../Images/mouseover_line.gif' );
    color: #ffffff;
}
.CellScheduleDay
{
    font-family: 'Verdana';
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    background-color: #cfd4c2;
    height: 20px;
    width: 120px;
    text-decoration: none;
}
.CellScheduleCourse
{
    font-family: 'Verdana';
    font-size: 11px;
    color: #ffffff;
    background-color: #727d58;
    height: 20px;
    font-weight: bold;
    text-decoration: none;
}
.CalContent
{
    font-family: 'Verdana';
    font-size: 11px;
    color: #58595D;
    background-color: #D7EAF1;
    height: 20px;
    text-decoration: none;
}

.CalContentblank
{
    font-family: 'Verdana';
    font-size: 11px;
    color: #1E2E8D;
    background-color: #D7EAF1;
    height: 20px;
    text-decoration: none;
    border-bottom: 2 px;
}
/***************************FacultyHomePage*****************************/
.Header
{
    height: 20px;
    color: #A14202;
    font-family: 'Verdana';
    font-size: 12px;
    font-weight: bold;
}
.SubHeader
{
    color: #848383;
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

/* This is Used To display the Current or Selected Full date for the Faculty Home Page*/
.HomeDateDisplay
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #ffffff;
    background-color: #9bc1d2;
    height: 20px;
    width: 120px;
}
/* This is Used To Display the Current Day's Schduled  Faculty Home Page*/
.HomeEveningIcon
{
    background-image: url( '../Images/fhic_morning.gif' );
    background-color: transparent;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}
.HomeEveningIcon
{
    background-image: url( '../Images/fhic_evening.gif' );
    background-color: transparent;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}
.HomeAfterNoonIcon
{
    background-image: url( '../Images/fhic_noon.gif' );
    background-color: transparent;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}

.HomeMailIcon
{
    background-image: url( '../Images/fhic_mail.gif' );
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}
.HomeMessageIcon
{
    background-image: url( '../Images/fhic_mail.gif' );
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}
.HomeAnnouncementIcon
{
    background-image: url( '../Images/fhic_announcement.gif' );
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}
.TestPanelToolHeader
{
    background-color: #66B1D1;
    height: 20px;
    text-align: left;
}
.TestPanelText
{
    background-repeat: no-repeat;
    background-color: Transparent;
    color: #58595d;
    border: none;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
    font-family: 'Verdana';
    text-align: left;
}
.CDHeader
{
    font-family: 'Verdana';
    font-size: 9px;
    font-weight: Normal;
    color: #044271;
    background-color: #F3F6F7;
    height: 25px;
}
.TextWhite
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: normal;
    color: #2E5DA2;
    text-decoration: none;
}
.CellContentAnswer
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    background-color: #D7EAF1;
    color: #000066;
    height: 20px;
}
.CellContentStudentAnswer
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: bold;
    background-color: #D7EAF1;
    color: #000066;
    height: 20px;
}
.CellContentQuestion
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #000066;
    height: 20px;
    background-color: #D7EAF1;
}
a.wlink:link
{
    color: White;
    font-weight: bold;
    font-size: 10px;
    font-family: 'Verdana';
    text-decoration: none;
}

a.wlink:active
{
    color: White;
    font-weight: bold;
    font-size: 10px;
    font-family: 'Verdana';
    text-decoration: none;
}

a.wlink:visited
{
    color: White;
    font-weight: bold;
    font-size: 10px;
    font-family: 'Verdana';
    text-decoration: none;
}

a.wlink:hover
{
    color: White;
    font-weight: bold;
    font-size: 10px;
    font-family: 'Verdana';
    text-decoration: none;
}
/* Used For GradeBook Final Average*/
.BlockHighlight
{
    background-color: #FEF9CA;
    color: #982E00;
    font-size: 11px;
    font-weight: bold;
}
/*Test paper Start*/

.TestNameBlock
{
    background-color: #E8E6E7;
    height: 24px;
    color: #3b4148;
    font-size: 9px;
    font-weight: Normal;
    font-family: 'Verdana';
}
.TestText
{
    color: #000000;
    font-size: 11px;
    font-weight: Bold;
    font-family: 'Verdana';
}
.Question
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #990000;
}
.Expression
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #000000;
}
.Marks
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    height: 25px;
    color: #000000;
}
.Time
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Bold;
    background-color: #F3F6F7;
    height: 25px;
    color: #22318a;
}
.Options
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    height: 18px;
    color: #000000;
}
.Answer
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #026A00;
}
/*Test paper Finish*/
.Instruction
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #048707;
}
.TestNameBlockBlank
{
    background-color: #E8E6E7;
    height: 3px;
    color: #3b4148;
    font-size: 9px;
    font-weight: Normal;
    font-family: 'Verdana';
}
.LeftArrow
{
    background-image: url( '../Images/LeftArrow.gif' );
    background-repeat: no-repeat;
    background-color: Transparent;
    height: 20px;
    border: none;
    color: #737D5A;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    font-family: 'Verdana';
}

div.TabView div.Tabs
{
    height: 24px;
    overflow: hidden;
}

div.TabView div.Tabs a
{
    float: left;
    display: block;
    width: 90px;
    text-align: center;
    height: 24px;
    line-height: 28px;
    vertical-align: middle;
    background: url( '../Images/tabs.png' ) no-repeat -2px -1px;
    text-decoration: none;
    font-family: 'Verdana';
    font-weight: bold;
    font-size: 10px;
    color: #001C78;
    height: 24px;
}

div.TabView div.Tabs, div.TabView div.Tabs a.Active
{
    background: url( '../Images/tabs.png' ) no-repeat -2px -31px;
}

div.TabView div.Pages
{
    clear: both;
    border: 1px solid #404040;
    overflow: hidden;
}

div.TabView div.Pages div.Page
{
    height: 100%;
    padding: 0px;
    overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad
{
    padding: 3px 5px;
}

.MenuLink
{
    font-family: 'arial';
    font-size: 12px;
    font-weight: normal;
    color: #002761;
    cursor: hand;
    cursor: pointer;
    text-decoration: none;
}
.CellError
{
    font-family: Verdana;
    font-size: 11px;
    background-color: red;
    color: White;
}
.CellSaved
{
    font-family: Verdana;
    font-size: 11px;
    background-color: blue;
    color: White;
}
.TestPanelText
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #044271;
    background-color: #F3F6F7;
}




/* Date Picker CSS Start*/

.drop_down_panel
{
    position: absolute;
    background-attachment: fixed;
    z-index: 100;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
    border-color: #96CFE8;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    height: auto;
    width: 200px;
    background-position: left top;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-color: #F3F6F7;
}

.drop_down_calendar
{
    margin: 0px;
}

.calendar_header
{
    width: 100%;
    color: #ffffff;
    font-size: 12px;
    font-weight: Bold;
    background-color: #96CFE8;
}

.prev_month_link
{
    cursor: pointer;
    cursor: hand;
    color: #ffffff;
    font-weight: Bold;
}

.next_month_link
{
    cursor: pointer;
    cursor: hand;
    color: #ffffff;
    font-weight: Bold;
}

.month_label
{
    font-weight: bold;
    text-align: center;
}

.period_days
{
    width: 100%;
    top: 25px;
    border-color: #96CFE8;
}

.loading_icon
{
    text-align: center;
    width: 200px;
    background: url( '../Images/spinner.gif' ) fixed no-repeat center center;
}

.clickable_date
{
    cursor: pointer;
    cursor: hand;
    color: #001C78;
}

.calendar_close_button
{
    cursor: pointer;
    cursor: hand;
}

.regular_date
{
    text-align: center;
    width: 30px;
    font-family: Times New Roman;
    font-size: 12px;
}

.todays_date
{
    background-color: #DEDEFF;
    border-color: #DEDEFF;
    font-family: Times New Roman;
    font-size: 12px;
}

.days_of_week
{
    background-color: #D7EAF1;
    font-weight: Bold;
    width: auto;
    font-family: Times New Roman;
    font-size: 12px;
    font-family: Times New Roman;
    font-size: 12px;
}

.holiday_date
{
    font-family: Times New Roman;
    font-size: 12px;
}

/* Date Picker CSS End*/

/* Newly added*/
.TestResultRow
{
    background-color: #F4F4F4;
    height: 24px;
    color: #3b4148;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
}
.alternateItem
{
    background-color: #e8f4f8;
    border-left-style: none;
    border-top-style: none;
    border-right-style: none;
    border-bottom: #DCDCDC 1px solid;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #000066;
    height: 25px;
}
.NormalItem
{
    background-color: #ffffff;
    border-left-style: none;
    border-top-style: none;
    border-right-style: none;
    border-bottom: #DCDCDC 1px solid;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #000066;
    height: 25px;
}

/* Missings*/

.HomeMorningIcon
{
    background-image: url( '../Images/fhic_morning.gif' );
    background-color: Transparent;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
}

.TopLogo
{
    width: 150px;
    background-image: url( '../Images/Adventuslogo.gif' );
    background-repeat: no-repeat;
    height: 39px;
}
.TopLogo1
{
    width: 227px;
    background-image: url( '../Images/top_bg1.gif' );
    background-repeat: no-repeat;
    height: 39px;
}


.CellHeaderEvenQuestion
{
    background-color: #D2D7E7;
    height: 22px;
    text-decoration: none;
}

.Semester
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #306D07;
}
.Subject
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #339FEB;
}

.Module
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #D39A00;
}
.SubModule
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #52a380;
}

.Chapter
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: #ff4096;
}

.TestPaperObject
{
    font-family: 'Verdana';
    font-size: 10px;
    font-weight: Normal;
    color: Blue;
    cursor: default;
}

.ButtonNormalDisabled
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/button.gif' );
    width: 51px;
    font-weight: normal;
    text-decoration: none;
    border: 0px;
    font-family: 'Verdana';
    height: 18px;
}
.AdminNormal
{
    background-image: url( '../Images/tab_home_normal.gif' );
    height: 18px;
    width: 69px;
    text-decoration: none;
    border: none;
    background-color: Transparent;
    font-family: 'Verdana';
    font-size: 11px;
    color: #3A4792;
}

.AdminOver
{
    background-image: url( '../Images/tab_home_mouseover.gif' );
    height: 18px;
    width: 69px;
    text-decoration: none;
    border: none;
    background-color: Transparent;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #ffffff;
}

.AdminButton
{
    text-decoration: none;
    border: none;
    background-color: Transparent;
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Bold;
    color: #ffffff;
}

.ToDoListHeader
{
    background-color: #F0F0F0;
    background-image: url( '../Images/dgdheader.gif' );
    background-repeat: no-repeat;
    height: 24px;
    width: 180px;
}

.ToDoListPager
{
    background-color: #F0F0F0;
    background-image: url( '../Images/dgdpager.gif' );
    background-repeat: no-repeat;
    height: 24px;
    width: 180px;
}
.CourseContentViewerTop
{
    height: 99px;
    /*background-image: url( '../Images/ContentviewerTopBGNew.gif' );
    background-repeat: repeat;*/
    background-color:#F59117;
}

.BoldLoading
{
    font-family: 'Verdana';
    font-size: 20px;
    font-weight: Bold;
    color: #0033cc;
    text-decoration: none;
}

.subtable1
{
    background: #ffffff;
    font-family: 'Verdana';
    font-size: 19px;
}

.SuccessMsg
{
    font-family: 'Verdana';
    font-weight: bold;
    color: Green;
}

.CellContentEvenOnMouseOver
{
    font-family: 'Verdana';
    font-size: 11px;
    font-weight: Normal;
    color: #044271;
    background-color: #cecece;
    height: 25px;
}
.GradeButton
{
    font-size: 11px;
    background-attachment: scroll;
    background-image: url( '../Images/button_biggest.gif' );
    width: 160px;
    font-weight: normal;
    text-decoration: none;
    border: 0px;
    font-family: 'Verdana';
    height: 18px;
    font-weight: normal;
}

.TextBoxNew
{
    font-family: 'Verdana';
    font-size: 18px;
    font-weight: Normal;
    color: #2E5DA2;
    background-color: White;
    border-style: solid;
    border-width: 1px;
    border-color: #b7b7b7;
}

.CourseHierarchy
{
    font-family: 'Verdana';
    font-size: 15px;
    font-weight: bold;
    /*color: #66ff00;*/
    color: #448e01;
    text-decoration: none;
    letter-spacing: 0px;
}

.LevelHierarchy
{
    font-family: 'Verdana';
    font-size: 15px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    letter-spacing: 0px; /* white-space: pre; */
}
.LearningObjectHierarchy
{
    font-family: 'Verdana';
    font-size: 15px;
    font-weight: bold;
    color: #22759c;
    text-decoration: none;
    letter-spacing: 0px;
    white-space: pre;
}
.QuestionNew
{
    font-family: 'Verdana';
    font-size: 19px;
    font-weight: Normal;
    color: #990000;
}
.OptionsNew
{
    font-family: 'Verdana';
    font-size: 18px;
    font-weight: Normal;
    height: 50px;
    color: #000000;
}
.AnswerNew
{
    font-family: 'Verdana';
    font-size: 14px;
    font-weight: Bold;
    color: #026A00;
}
.TestTextNew
{
    color: #000000;
    font-size: 14px;
    font-weight: Bold;
    font-family: 'Verdana';
}
.OptionsRow
{
    margin: 10px 0px 5px 0px;
    display: inline-table;
    min-height: 30px;
    height: unset;
    vertical-align: top;
    box-sizing: border-box;
}
.OptionCell
{
    vertical-align: top;
    display: table-cell;
}
